@pagePadding: 30px;
@borderRadius: 24px;

@colorNormal: #888888;
@colorMain: var(--color-main);
@colorBase: #2e2e2e;
@colorBg: #090d1a;

.bgCover() {
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}
.bgContain() {
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
}
.flexCenter() {
    display: flex;
    align-items: center;
}
.textEllipsis() {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.textEllipsis2() {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    //   WebkitLineClamp: 2;
    lineclamp: 2;
    //   WebkitBoxOrient: vertical;
    white-space: normal;
}
.orderColor() {
    color: #9c9c9c;
    &.red {
        color: @colorMain;
    }
    &.yellow {
        color: var(--color-main);
    }
    &.green {
        color: #8cc718;
    }
}
.animation(@name, @rules) {
    @keyframes @name {
        @rules();
    }
}

.taro_tabbar_page {
    .rmc-pull-to-refresh-content-wrapper {
        min-height: calc(100vh - 100px);
        margin-bottom: 100px;
    }
}

.taro-checkbox_checked {
    width: 34px;
    height: 34px;
    font-size: 26px;
    background-color: #333;
    border-radius: 50%;
    border-color: var(--color-main) !important;
    margin-right: 15rpx;
    top: 6px !important;
}
